package cn.biplam.common.interfaces;

import java.rmi.Remote;
import java.rmi.RemoteException;

import cn.biplam.common.wrapper.ErrorMessage;


/**
 * 表记录序号服务接口
 * @author XiaoRuxing 2009-5-15下午08:03:25
 * @version 1.0
 */
public interface SequenceServer extends Remote,RmiServer{
	
	/**
	 * 获取表记录在系统的唯一编号
	 * @param userId    用户ID
	 * @return 返回序号 用户ID+表序号+当前所有表记录总序号
	 * @throws RemoteException
	 * @throws ErrorMessage
	 */
	public String getSequence(String userId) throws RemoteException,ErrorMessage;
}
